/* tmb.blk */
div.tmb_blk{display:block;line-height:24px;padding:10px;font-size:15px;}
div.tmb_blk,div.tmb_blk div{box-sizing:border-box;}
div.tmb_blk div.head,div.tmb_blk div.body,div.tmb_blk div.foot{display:block;padding:12px 0px;}
div.tmb_blk div.head{border-bottom:1px solid #D0D0D0;text-align:center;font-weight:bold;}
div.tmb_blk div.body{text-align:left;}
div.tmb_blk div.foot{border-top:1px solid #000000;text-align:center;font-weight:bold;}
div.tmb_blk div.row{padding:4px 0px;}
div.tmb_blk div.blk{display:inline-block;text-align:left;}
div.tmb_blk div.cell{display:inline-block;max-width:100%;padding:4px 6px;text-align:left;vertical-align:top;}

/* tmb.btn */
.tmb_btn_ext,.tmb_btn_tix,.tmb_btn_x{display:inline-block;box-sizing:border-box;width:106px;height:32px;line-height:32px;padding:0px;border-radius:6px;border-style:solid;border-width:1px;outline:none;box-shadow:none;font-size:15px;font-weight:normal!important;text-align:center;text-shadow:none;background:transparent;-webkit-appearance:none;}
.tmb_btn_ext{border-color:#40A0B0;background:#40A0B0;color:#FFFFFF!important;}.tmb_btn_ext:hover{border-color:#48A8B8;background:#50B0C0;text-decoration:none;}.tmb_btn_ext:disabled{border-color:#48A8B8;background:#50B0C0;}
.tmb_btn_tix{border-color:#F4A322;background:#F4A322;color:#FFFFFF!important;}.tmb_btn_tix:hover{border-color:#FCAB2A;background:#FFB332;text-decoration:none;}.tmb_btn_tix:disabled{border-color:#FCAB2A;background:#FFB332;}
.tmb_btn_x{border-color:#B0B0B0;color:#B0B0B0!important;}

/* tmb.color */
.tmb_color_amber,a.tmb_color_amber{color:#D8A820;}
.tmb_color_black,a.tmb_color_black{color:#000000;}
.tmb_color_blue,a.tmb_color_blue{color:#40A0B0;}
.tmb_color_grey,a.tmb_color_grey{color:#608080;}
.tmb_color_orange,a.tmb_color_orange{color:#F4A322;}
.tmb_color_red,a.tmb_color_red{color:#F04048!important;}/*override style.css*/

/* tmb.form */
form.tmb_form input[type=text]{box-sizing:border-box;height:28px;max-width:100%;margin:2px 0px;padding:0px 6px;border:1px solid #C0C0C0;border-radius:6px;font-size:15px;}
form.tmb_form input[type=checkbox]{box-sizing:border-box;margin:10px 0px;}
form.tmb_form select{height:28px;border-radius:4px;vertical-align:top;font-size:15px;}
form.tmb_form select:focus{outline:none;}
form.tmb_form select:disabled{background:#E4E4E4;}

/* tmb.form.qty */
div.tmb_form_qty{display:inline-block;box-sizing:border-box;width:84px;height:28px;line-height:28px;margin:2px 0px;border:1px solid #40A0B0;/*border:1px solid #F4A322;*/border-radius:5px;font-size:15px;text-align:center;vertical-align:top;background:#A8C8D4;/*background:#F0C898;*/color:#FFFFFF;position:relative;z-index:1;}
div.tmb_form_qty>*{display:inline-block;box-sizing:border-box;text-align:center;vertical-align:top;}
div.tmb_form_qty>input{display:inline-block;width:36px;height:26px;margin:0px;padding:0px;border-radius:0px;border:none;font-size:15px;background:#FFFFFF;color:#000000;}
div.tmb_form_qty>input:focus{outline:none;}
div.tmb_form_qty>input::-webkit-inner-spin-button{-webkit-appearance:none;}
div.tmb_form_qty>button{display:inline-block;width:23px;height:26px;line-height:24px;margin:0px;padding:0px;border:none;font-size:18px;font-weight:bold;background:#40A0B0;/*background:#F4A322;*/color:#FFFFFF;}
div.tmb_form_qty>button:hover{background:#48A8B4;/*background:#FCAB26;*/}
div.tmb_form_qty>button:focus{outline:none;}
div.tmb_form_qty>button:disabled{background:#A8C8D4;/*background:#F0C898;*/}
div.tmb_form_qty>button:first-child{border-right:1px solid #40A0B0;/*border-right:1px solid #F4A322;*/border-top-left-radius:4px;border-bottom-left-radius:4px;}
div.tmb_form_qty>button:last-child{border-left:1px solid #40A0B0;/*border-left:1px solid #F4A322;*/border-top-right-radius:4px;border-bottom-right-radius:4px;}
